/* flowered.css */

* { margin: 0em; padding: 0em; }

/*
 * TAGS
 */

html { height:100%; }
body { height: 100%; margin: 0; }
img { border: none; }

/*
 * CLASSES
 */
 
.fg-button { height: 60px; width: 60px; outline: 0; margin:0 4px 0 0; padding: .4em .4em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1; }

a.fg-button { float:left; }

/* remove extra button width in IE */
button.fg-button { width:auto; overflow:visible; }

.fg-buttonset { float:left; }
.fg-buttonset .fg-button { float: left; }

.fg-buttonset-single .fg-button, 
.fg-buttonset-multi .fg-button { margin-right: -1px; }

.fg-toolbar { padding: .5em; margin: 0;  }
.fg-toolbar .fg-buttonset { margin-right:1.5em; padding-left: 1px; }
.fg-toolbar .fg-button { font-size: 1em;  }

.fg-toolbar-flowered { position:relative; top: 25px; left: 80px; z-index: 5; }

.ui-state-opacity-85 { opacity: 0.85; filter: alpha(opacity=85); }
.ui-state-opacity-100 { opacity: 1; filter: alpha(opacity=100); }
 
/*
 * IDS
 */
 
#map { position: absolute; left: 0; width: 100%; height: 100%; z-index: 2; } 
